떡밥위키
최근 변경
최근 토론
특수 기능
파일 올리기
작성이 필요한 문서
고립된 문서
고립된 분류
분류가 되지 않은 문서
편집된 지 오래된 문서
내용이 짧은 문서
내용이 긴 문서
차단 내역
RandomPage
라이선스
IP 사용자
216.73.216.107
설정
다크 모드로 전환
로그인
서버 점검 공지
|
개인정보 처리방침 개정 안내
C(프로그래밍 언어)
(r1 문단 편집)
닫기
RAW 편집
미리보기
=== C언어와 '++', '#', '\-\-', '*' === * C++ C언어의 문법으로 나오는 ++는 초기화된 변수의 값을 1 증가시켜 대입하는 연산자이다. 다시 말해 [[C++]]에서 ++은 C를 1 증가시켜 대입했다는 말. 실제로도 C언어는 C++에서도 쓸 수 있으며 C++ 자체가 C언어에 고급 기능들을 더한 형태를 하고 있다. * C# [[C\#]]에서 #은 ++++이다. (++이 위 아래로 두 개) 그리고 C♯이라는 것은 음악에서 C(보통 일반인들이 '도'라고 부르는 음)에서 반음 올린 것을 의미하기도 한다. 그러니깐 음악에서도 의미를 따왔다. 다만 음악에서 한 음이 #으로 반음 올라가면 음악의 느낌이 전혀 달라지듯이 C#은 C언어와 전혀 다른 언어이다. C언어보다는 자바에 가까운 언어이며 마이크로소프트의 마케팅 전략상 이름에 C가 들어간 것 뿐이다. 그러므로 C#은 C언어 계열의 언어가 아님에도 일반적으로 C언어 계열이라고 혼동되는 경우도 있다. 이는 [[JavaScript]]가 [[Java]]와 동일한 언어라고 일반인들이 생각하는 것과 비슷한 사례이다. * C\-\- ++와 반대로 1을 감소시키는 연산자 \-\-를 이름에 사용된 C\-\-라는 언어도 존재한다. 1998년에 발표된 저수준 언어로, 보다 고수준 언어의 컴파일러가 중간 언어로 생성하는 것을 목적으로 하며, 주로 [[Haskell]]과 같은 함수형 언어들의 컴파일러가 이 C--를 사용한다. * C* 증감 연산자가 아닌 곱셈 연산자를 이름에 사용된 [[https://en.wikipedia.org/wiki/C*|C*]]이라는 언어도 존재한다. 1987년에 등장했으며, C++처럼 C의 데이터 병렬 프로그래밍용 확장판인 슈퍼셋 언어이기도 하다. 여기서의 [[*]]는 별표를 의미하는 asterisk가 아닌, 별을 의미하는 star로 발음한다.
요약
문서 편집을
저장
하면 당신은 기여한 내용을
CC BY-NC-SA 2.0 KR
또는
기타 라이선스 (문서에 명시된 경우)
로 배포하고 기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다. 이
동의는 철회할 수 없습니다.
비로그인 상태로 편집합니다. 로그인하지 않은 상태로 문서 편집을 저장하면, 편집 역사에 본인이 사용하는 IP(216.73.216.107) 주소 전체가 영구히 기록됩니다.
저장
사용자
216.73.216.107
IP 사용자
로그인
회원가입
최근 변경
[불러오는 중...]
최근 토론
[불러오는 중...]